/* Die Klasse simuliert die Schnittstellen
 * 
 * Datei:  Simulationsumgebung.java          Autor:    Martin Fischer
 * Datum:  13.11:2011                        Version:  1.0
 *
 *
 */
package kommunikation;
import java.lang.String;
import java.util.ArrayList;
import java.util.List;
import GUI.AuthentifizierungsGUI;
import GUI.Dashboard;
import personenverwaltung.Benutzer;


public class Simulationsumgebung
{
  private static List<Adresse> adressListe = new ArrayList<Adresse> ();

  public Simulationsumgebung ()
  {
   
  }

  public static void main (String[] args)
  {

//     Email email = new Email("simon@web.de");
//     email.setzeEmail ("martn@web..de.!");
    
//    Adresse wsa =
//      new Wohnsitzadresse ("Fulda", "36051", "9", "Marderweg");
//    adressListe.add(wsa);
//     System.out.println (((Wohnsitzadresse)wsa).gibGesamteHausnummer ());
//     PLZ plz = new PLZ("24863");
//     System.out.println (plz.gibPLZ ());
//    Adresse pfa = new Postfachadresse ("Fulda", 36041, 123123);
//    adressListe.add (pfa);
//     Telefonnummer tfn = new Telefonnummer ("0908-0111-111111",
//     Nummerntyp.Festnetz);
//     System.out.println (Dashboard.
//      verwendeteSprache ().toString ());
     Benutzer b = new Benutzer ("max", "Mustermann");
     Notiz notiz = new Notiz ("Seite 65 ist beschaedigt", b);
     System.out.println (notiz.gibInhalt ());
     notiz.notizHinzufuegen ("Seite 65 wurde vom Buchbinder repariert", b);
     System.out.println (notiz.gibInhalt ());
//
//    for (int i = 0; i < 2; i++)
//    {
//      
//    if (adressListe.get(i).getClass ().getName().endsWith ("Wohnsitzadresse"))
//    {
//      System.out.println ("wohn");
//      System.out.println (((Wohnsitzadresse) wsa).gibStrasse ());
//      System.out.println (((Wohnsitzadresse) wsa)
//          .gibGesamteHausnummer ());
//      System.out.println (wsa.gibPLZ ());
//      System.out.println (wsa.gibOrt ());
//    }
//    if (adressListe.get (i).getClass ().getName().endsWith ("Postfachadresse"))
//    {
//      System.out.println ("post");
//      System.out.println (((Postfachadresse) pfa).gibPostfach ());
//      System.out.println (pfa.gibPLZ ());
//      System.out.println (pfa.gibOrt ());
//    }
//    }
  }
}
